<template>
  <el-table-column v-bind="$props">
    <template slot-scope="scope">
      <slot :row="scope.row"></slot>
    </template>
  </el-table-column>
</template>
<script>
import { TableColumn } from 'element-ui'

export default {
  props: [
    'type',
    'label',
    'className',
    'labelClassName',
    'property',
    'prop',
    'width',
    'minWidth',
    'renderHeader',
    'sortable',
    'sortMethod',
    'sortBy',
    'resizable',
    'columnKey',
    'align',
    'headerAlign',
    'showTooltipWhenOverflow',
    'showOverflowTooltip',
    'fixed',
    'formatter',
    'selectable',
    'reserveSelection',
    'filterMethod',
    'filteredValue',
    'filters',
    'filterPlacement',
    'filterMultiple',
    'index',
    'sortOrders'
  ]
}
</script>
